@Luminary
2年前 提问
1个回答

计算机病毒是由哪些模块构成的

Simon
2年前
官方采纳

计算机病毒一般由以下三个模块组成:

  • 引导模块:当被感染的软硬盘,应用程序开始工作时,病毒的引导模块将病毒由外存引入存,并使病毒程序成为相对独立于宿主程序的部分,从而使病毒的传染模块和破坏模块进入待机状态。在某些病毒中,尤其是传染引导区的计算机病毒,其引导模块还承担将分开存储的病毒程序片断链接的任务。

  • 传染模块:由于计算机病毒具有复制自身(或变形后的自身)的能力,因此它能使其他程序同样具备这种传染能力。这一点是判断一个程序是否为病毒程序的必要条件,所以,这部分程序对一个病毒程序来说是不可缺少的。这部分程序主要负责捕捉传染的条件和传染的对象,在保证被传染程序可正常运行的情况下完成计算机病毒的复制传播任务。

  • 破坏与表现模块:破坏与表现模块是病毒程序的核心部分,也是病毒设计者意图的体现部分。这里的破坏并不仅毁坏系统的软、硬件和磁盘上的数据、文件,而且还表现在显著地降低了整个系统的运行效率。这部分程序负责捕捉进入破坏程序的条件,在条件满足时开始进行破坏系统或数据的工作,甚至可以毁掉包括病毒程序本身在内的系统资源。